PARSER =parser
DEBUG = debug
HSER = http_server

.PHONY:all
all: $(PARSER) $(DEBUG) $(HSER)

$(PARSER):parser.cc
	g++ -o $@ $^ -lboost_system -lboost_filesystem -ljsoncpp -std=c++11

$(DEBUG):debug.cc
	g++ -o $@ $^  -lpthread -std=c++14 

$(HSER):http_server.cc
	g++ -o $@ $^ -ljsoncpp -lpthread -std=c++11	

.PHONY:clean
clean:
	rm -f $(PARSER) $(DEBUG) $(HSER)